#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;
typedef void(*FunPtr)(int);
int sum(int = 10, int = 20);
void output(int);
int main() {
	FunPtr ptr = output;
	(*ptr)(30);
	return 0;
}
int sum(int x, int y) {
	return(x + y % 20);
}
void output(int x) {
	cout << sum(x) << endl;
}